Bee on display screen near Portland Street

#003 - Bee on display screen near Portland Street